3078,3084,3085,3087,3088,3089,3091,3093,3094,3096,3097,3098,3099,3100,3103,3106,3109,3111,3113,3114,3116,3117,3120,3122,3124,3125,3126,3126,3128,3129,3131,3133,3134,3136,3137,3139,3141,3144,3147,3149,3151,3154,3157,3160,3165,3169,3173,3176,3179,3181,3184,3186,3189,3191,3193,3195,3198,3201,3203,3204,3205,3206,3208,3210,3213,3215,3216,3218,3223,3236,3241,3244,3246,3248,3252,3255,3256,3262,3264,3267,3268,3271,3273,3274,3276,3277,3279,3280,3281,3282,3283,3284,3287,3289,3291,3295,3297,3298,3299,3300,3301,3302,3305,3308,3309,3310,3312,3315,3318,3320,3323,3325,3326,3327,3327,3328,3329,3330,3331,3332,3333,3334,3334,3335,3336,3337,3337,3337,3337,3336,3335,3335,3334,3333,3333,3332,3332,3331,3331,3330,3329,3326,3325,3325,3325,3324,3324,3324,3324,3323,3323,3323,3322,3322,3322,3322,3321,3321,3320,3320,3320,3319,3319,3319,3318,3318,3317,3317,3317,3316,3316,3315,3315,3314,3314,3313,3313,3312,3312,3312,3311,3311,3311,3310,3310,3309,3309,3308,3307,3306,3305,3304,3303,3303,3303,3303,3302,3302,3302,3302,3301,3301,3301,3300,3300,3299,3299,3298,3298,3298,3298,3297,3296,3295,3295,3294,3294,3293,3293,3292,3292,3291,3290,3290,3289,3288,3288,3287,3286,3285,3285,3284,3284,3284,3284,3283,3283,3282,3281,3281,3280,3280,3279,3278,3277,3276,3275,3275,3274,3273,3273,3272,3272,3271,3270,3269,3268,3268,3267,3267,3266,3266,3265,3265,3264,3264,3263,3263,3262,3262,3261,3260,3259,3259,3258,3257,3256,3255,3255,3255,3256,3256,3256,3257,3258,3259,3259,3260,3261,3262,3262,3263,3264,3265,3266,3267,3268,3268,3269,3270,3271,3272,3273,3274,3275,3275,3276,3278,3279,3280,3281,3282,3283,3284,3285,3286,3287,3287,3288,3289,3289,3290,3290,3291,3291,3292,3292,3293,3293,3293,3294,3294,3295,3296,3297,3298,3299,3300,3300,3301,3301,3302,3303,3304,3305,3306,3306,3307,3308,3308,3309,3309,3310,3311,3311,3312,3313,3313,3314,3315,3315,3316,3316,3317,3318,3318,3319,3320,3320,3320,3320,3320,3320,3321,3322,3322,3323,3323,3324,3325,3326,3326,3327,3328,3329,3330,3331,3332,3332,3333,3334,3335,3336,3337,3338,3339,3342,3340,3339,3337,3336,3335,3334,3333,3331,3330,3329,3329,3329,3328,3327,3326,3326,3325,3325,3325,3324,3324,3323,3323,3322,3322,3321,3321,3320,3319,3319,3318,3319,3319,3319,3319,3319,3318,3317,3317,3317,3316,3316,3315,3314,3313,3312,3311,3310,3310,3309,3308,3308,3307,3306,3305,3304,3303,3303,3302,3302,3302,3301,3300,3300,3300,3299,3298,3297,3296,3295,3295,3294,3294,3294,3294,3294,3294,3295,3295,3295,3295,3295,3295,3296,3296,3296,3292,3290,3281,3276,3275,3273,3270,3265,3262,3260,3254,3252,3250,3244,3243,3242,3231,3224,3221,3217,3214,3212,3207,3204,3200,3196,3192,3186,3182,3177,3169,3156,3149,3144,3139,3134,3131,3128,3120,3116,3111,3103,3101,3099,3096,3092,3090,3090,3091,3092,3092,3093,3093,3093,3093,3094,3094,3094,3094,3094,3094,3094,3093,3093,3092,3092,3091,3090,3090,3089,3088,3087,3086,3085,3083,3082,3082,3081,3080,3079,3077,3076,3076,3077,3077,3077,3077,3077,3076,3072,3072,3073,3084,3085,3083,3079;1637,1639,1639,1639,1639,1640,1641,1642,1644,1645,1646,1647,1648,1650,1652,1654,1656,1658,1659,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1675,1676,1678,1679,1680,1683,1684,1686,1688,1690,1690,1691,1691,1692,1693,1693,1693,1693,1692,1691,1689,1688,1687,1687,1686,1686,1687,1688,1691,1692,1694,1695,1698,1702,1704,1705,1705,1706,1706,1707,1707,1709,1710,1711,1711,1711,1711,1711,1711,1711,1711,1711,1711,1711,1711,1711,1711,1710,1709,1709,1708,1708,1707,1707,1707,1706,1706,1705,1704,1704,1704,1702,1702,1701,1700,1700,1699,1699,1698,1697,1696,1696,1695,1695,1694,1694,1693,1693,1692,1692,1691,1690,1689,1689,1688,1687,1686,1685,1684,1683,1682,1682,1681,1681,1680,1676,1676,1675,1674,1674,1673,1672,1671,1671,1670,1669,1669,1668,1667,1666,1666,1665,1664,1663,1662,1662,1661,1660,1659,1658,1657,1656,1655,1654,1653,1652,1651,1651,1650,1650,1649,1649,1648,1647,1647,1646,1645,1645,1644,1644,1643,1643,1642,1641,1641,1640,1639,1638,1637,1633,1633,1632,1631,1630,1629,1628,1627,1627,1626,1625,1624,1623,1622,1621,1620,1620,1619,1619,1618,1618,1617,1617,1616,1616,1615,1615,1615,1614,1614,1613,1612,1612,1611,1610,1609,1608,1607,1606,1605,1605,1604,1603,1602,1601,1600,1599,1599,1598,1597,1596,1596,1595,1595,1594,1593,1593,1592,1592,1591,1591,1591,1590,1590,1589,1589,1588,1588,1587,1586,1585,1585,1584,1584,1583,1583,1581,1581,1580,1579,1578,1577,1576,1575,1574,1573,1572,1571,1571,1570,1570,1569,1569,1569,1569,1570,1570,1570,1570,1571,1571,1571,1572,1572,1572,1572,1572,1573,1573,1573,1574,1574,1575,1575,1575,1575,1575,1575,1575,1575,1576,1576,1577,1578,1578,1579,1579,1580,1581,1582,1582,1583,1584,1585,1586,1586,1587,1588,1589,1590,1590,1591,1592,1593,1593,1594,1595,1595,1596,1597,1597,1598,1598,1598,1599,1599,1600,1601,1601,1602,1602,1602,1603,1604,1604,1605,1605,1606,1606,1607,1608,1608,1608,1609,1610,1611,1612,1613,1614,1614,1615,1615,1616,1616,1616,1616,1615,1615,1615,1615,1615,1615,1615,1616,1616,1616,1616,1616,1616,1616,1616,1615,1613,1612,1611,1611,1610,1609,1608,1605,1603,1603,1602,1600,1599,1597,1596,1595,1593,1592,1591,1591,1589,1588,1586,1585,1584,1582,1581,1580,1579,1577,1575,1574,1572,1571,1569,1568,1561,1561,1560,1559,1557,1556,1555,1554,1553,1552,1551,1550,1549,1548,1548,1547,1544,1544,1543,1542,1542,1541,1540,1539,1538,1537,1536,1535,1534,1534,1534,1535,1536,1536,1535,1535,1534,1533,1532,1531,1530,1529,1528,1527,1526,1525,1524,1523,1522,1519,1519,1518,1516,1518,1521,1522,1522,1523,1526,1526,1526,1526,1525,1522,1520,1518,1510,1507,1506,1506,1507,1507,1506,1507,1509,1512,1514,1514,1514,1513,1510,1509,1512,1514,1516,1524,1528,1531,1534,1535,1535,1535,1535,1535,1535,1537,1538,1539,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1554,1555,1555,1556,1557,1558,1559,1559,1560,1561,1562,1562,1563,1563,1564,1564,1565,1565,1566,1566,1566,1566,1568,1572,1573,1575,1578,1581,1583,1588,1593,1598,1610,1617,1622,1630